TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2024 Maine Area rating list selection
                                                2023 Maine Area rating list selection
2024 TLS League Ratings
Section - New England           District - Maine           Area - Maine
Apex Racket and Fitness    Men    By Rating
(As of 11/09/2025)
2024 2024 2024
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Seth Meyer U
4.43 (4.5) 4.5         40 +   Camden, ME
2 Michael Moody U
4.35 4.5 4.5         18 +   Battleboro, NC
3 Christopher Kemp U
4.35 4.5 4.5         18 +   Rockport, ME
4 Dan Hovorka U
4.34 4.5 4.5         18 +   Decatur, GA
5 Owen Patrick U
4.27 4.5 4.5         18 +   Yarmouth, ME
6 Eric Berry-Sandelin U
4.26 4.5 4.5         18 +   Portland, ME
7 Rudy Jimenez Vela U
4.23 4.5 4.5         40 +   Windham, ME
8 Thaddeus St John U
4.23 4.5 4.5         18 +   South Portland, ME
9 Jim Glanville U
4.23 4.5 4.5         40 +   Cape Elizabeth, ME
10 Daniel Chouinard U
4.22 4.5 4.5         18 +   PORTLAND, ME
11 Evangelo Kapothanasis U
4.21 (4.5) 4.5         18 +   Westbrook, ME
12 Adam Raudonat U
4.18 4.5 4.5         18 +   WINDHAM, ME
13 zachary disch U
4.15 4.5 4.5         18 +   OAKLAND, ME
14 Sonu Bhatia U
4.14 4.5 4.5         40 +   Westbrook, ME
15 Tom Federle U
4.13 4.5 4.5         18 +   Chebeague Island, ME
16 Ryan Chasse U
4.13 4.5 4.5         18 +   Portland, ME
17 Charles Graves U
4.12 4.5 4.5         18 +   Portland, ME
18 Peter Hart U
4.08 (4.5) 4.5         40 +   Portland, ME
19 Matt Chamberlin U
4.07 4.5 4.5         18 +   Portland, ME
20 Nick Bournakel U
4.07 4.5 4.5         18 +   Portland, ME
21 Dmitry Bam U
4.07 4.5 4.5         18 +   CAPE ELIZABETH, ME
22 Kenneth Shapiro U
4.06 (4.5) 4.5         40 +   Scarborough, ME
23 Ronald Chicoine U
4.06 4.5 4.5         55 +   Scarborough, ME
24 Steven Mercier U
4.04 4.5 4.5         40 +   Scarborough, ME
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
25 Caleb Richard U
3.99 4.0 4.0         18 +   Saco, ME
26 Samuel Woods U
3.98 (4.0) 4.5         18 +   Brunswick, ME
27 Svetoslav Kirtchev U
3.98 4.0 4.0         18 +   FALMOUTH, ME
28 Robert Disch U
3.98 4.0 4.5         55 +   Waterville, ME
29 David Walton U
3.97 4.0 4.5         18 +   Scarborough, ME
30 Aleks Diamond-Stanic U
3.97 4.0 4.0         40 +   Lewiston, ME
31 Alexander Lapa U
3.93 4.0 4.5         18 +   Portland, ME
32 Jerry Lin U
3.91 4.0 4.5         18 +   WEST LINN, OR
33 Stephan Woods U
3.88 4.0 4.0         55 +   Scarborough, ME
34 Gomes Paulo U
3.87 4.0 4.0         40 +   West Gardiner, ME
35 Patrick Casey U
3.85 4.0 4.0         40 +   SCARBOROUGH, ME
36 Chris Ross U
3.80 4.0 4.0         18 +   Londonderry, NH
37 Harper Chalat U
3.80 4.0 4.0         18 +   Portland, ME
38 zach caron U
3.77 4.0 4.0         18 +   Westbrook, ME
39 Rob Drouin U
3.74 4.0 4.0         18 +   EXETER, NH
40 Jonathan Sproul U
3.73 4.0 4.0         18 +   Scarborough, ME
41 Jose Afonso U
3.73 4.0 4.0         18 +   Hallowell, ME
42 Billy Noble U
3.72 4.0 4.0         18 +   Sidney, ME
43 Sean Maguire U
3.70 4.0 4.0         40 +   Augusta, ME
44 Michael Emmert U
3.69 4.0 4.0         40 +   Lewiston, ME
45 Todd Sachs U
3.67 4.0 4.0         18 +   BIDDEFORD, ME
46 Joshua Graceffa U
3.66 4.0 4.0         40 +   Windham, ME
47 Xavier Claret Torrents U
3.65 4.0 4.0         40 +   Scarborough, ME
48 Richard Pickering U
3.65 4.0 4.0         55 +   Saco, ME
49 Chris Nordenson U
3.64 4.0 4.0         18 +   Augusta, ME
50 Brandon Delano U
3.64 (4.0) 4.0         40 +   Scarborough, ME
51 David Milliken U
3.61 4.0 4.0         40 +   Cape Elizabeth, ME
52 John Powers U
3.60 (4.0) 4.0         40 +   Portland, ME
53 Evan Wigton-Jones U
3.59 4.0 4.0         18 +   Hermon, ME
54 James Paruk U
3.55 4.0 4.0         40 +   Gorham, ME
55 Travis Rogers U
3.54 4.0 4.0         40 +   Embden, ME
56 Mark Woodbury U
3.53 4.0 4.0         55 +   Falmouth, ME
57 Hunter Morancy U
3.53 4.0 4.0         18 +   Augusta, ME
58 Darren Alcock U
3.52 (4.0) 4.0         40 +   Falmouth, ME
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
59 Scott Steinberg U
3.49 3.5 3.5         55 +   Cumberland Center, ME
60 Dave Kroondyk U
3.48 3.5 3.5         40 +   ASHEVILLE, NC
61 Richard McLeod U
3.46 3.5 4.0         65 +   Raymond, ME
62 Alex Castonguay U
3.46 3.5 3.5         18 +   Lewiston, ME
63 Ryan Glass U
3.45 3.5 3.5         18 +   Topsham, ME
64 yang fan U
3.44 3.5 3.5         40 +   Waterville, ME
65 Alan Jordan U
3.43 (3.5) 4.0         40 +   Wells, ME
66 Edward Yoon U
3.42 (3.5) 4.0         40 +   Falmouth, ME
67 H Terence Hampson U
3.42 3.5 3.5         65 +   South Portland, ME
68 Jeffrey Barrett U
3.40 3.5 4.0         65 +   OLD ORCHARD BEACH, ME
69 Michael Samson U
3.39 3.5 4.0         55 +   Brunswick, ME
70 John Cannon U
3.38 3.5 3.5         55 +   Saco, ME
71 James Stewart U
3.37 3.5 3.5         40 +   Phippsburg, ME
72 Barry Brewster U
3.37 3.5 4.0         40 +   Buxton, ME
73 Andrew Piccolo U
3.35 3.5 3.5         18 +   GORHAM, ME
74 Scott Mann U
3.35 3.5 3.5         55 +   Falmouth, ME
75 Lawrence Hegarty U
3.34 3.5 3.5         18 +   Harpswell, ME
76 Ken Boykin U
3.34 3.5 3.5         40 +   Topsham, ME
77 Alexander Stern U
3.33 (3.5) 3.5         40 +   Augusta, ME
78 Dan Jackson U
3.33 3.5 3.5         18 +   OLD ORCHARD BEACH, ME
79 Michael Hamel U
3.29 3.5 3.5         40 +   Waterville, ME
80 Jerome Faure U
3.29 3.5 3.5         55 +   Portland, ME
81 Alex Arau U
3.29 3.5 3.5         40 +   Rockport, ME
82 Michel Manuel U
3.28 3.5 3.5         40 +   South Portland, ME
83 John Cameron U
3.28 3.5 3.5         65 +   GORHAM, ME
84 Mike Coughlan U
3.27 (3.5) 3.5         40 +   Kennebunk, ME
85 Michael Russo U
3.26 3.5 3.5         18 +   Portland, ME
86 Christian Kryger U
3.26 3.5 3.5         40 +   Gray, ME
87 Seth Hebert U
3.26 3.5 3.5         40 +   Manchester, ME
88 Marc Chadbourne U
3.26 3.5 3.5         55 +   Portland, ME
89 Steven Buxton U
3.26 3.5 3.5         55 +   North Waterboro, ME
90 Keith Burrell U
3.26 (3.5) 3.5         40 +   Topsham, ME
91 Scott Hardy U
3.24 3.5 3.5         55 +   Saco, ME
92 Richard Thackeray U
3.23 3.5 3.5         40 +   Camden, ME
93 Andy Schachter U
3.23 3.5 3.5         18 +   Portland, ME
94 Sean Dundon U
3.23 3.5 3.5         40 +   Portland, ME
95 Joel Pond U
3.22 (3.5) 3.5         40 +   Falmouth, ME
96 Chris Meserve U
3.21 3.5 3.5         40 +   Brunswick, ME
97 Chris Adams U
3.21 (3.5) 3.5         40 +   Kennebunkport, ME
98 greg sassone U
3.20 3.5 3.5         18 +   Falmouth, ME
99 Joseph Radkowski U
3.19 3.5 3.5         40 +   WESTBROOK, ME
100 Jeff Duncan U
3.18 3.5 3.5         40 +   Topsham, ME
101 Peter Serunian U
3.17 3.5 3.5         40 +   Falmouth, ME
102 Vincent Edwards U
3.17 3.5 3.5         18 +   Portland, ME
103 Ron Chillington U
3.17 3.5 4.0         18 +   Skowhegan, ME
104 Kirk Farrar U
3.16 3.5 3.5         55 +   Brunswick, ME
105 Tom Grisso U
3.15 3.5 3.5         18 +   Biddeford, ME
106 Eric Evans U
3.15 3.5 3.5         40 +   Topsham, ME
107 Chris Bowring U
3.15 (3.5) 3.5         40 +   South Portland, ME
108 Richard Boardman U
3.13 (3.5) 3.5         40 +   GORHAM, ME
109 Daniel Bence U
3.13 3.5 3.5         40 +   Gardiner, ME
110 John Tamplin U
3.12 3.5 3.5         18 +   Portland, ME
111 Ryan Nored U
3.12 3.5 3.5         40 +   South China, ME
112 Harry McGuire U
3.12 3.5 3.5         18 +   Saco, ME
113 Mike Pierce U
3.11 3.5 3.5         40 +   Camden, ME
114 Peter MacDonald U
3.11 3.5 3.5         40 +   Manchester, ME
115 Jack Speranza U
3.10 3.5 3.5         40 +   South Bristol, ME
116 Frederick somers U
3.09 (3.5) 3.5         65 +   Peaks Island, ME
117 Steven Kremer U
3.09 (3.5) 3.5         65 +   Bonita Springs, FL
118 Christopher Davis U
3.09 3.5 3.5         18 +   Falmouth, ME
119 Gary Piccolo U
3.08 (3.5) 3.5         40 +   Auburn, ME
120 Christopher Myers U
3.08 3.5 3.5         65 +   Gorham, ME
121 dale lancaster U
3.08 3.5 3.5         40 +   Boothbay Harbor, ME
122 Andrew Gould U
3.08 3.5 3.5         40 +   Old Orchard Beach, ME
123 sante calandri U
3.08 3.5 3.5         40 +   Rockland, ME
124 Francis Murphy U
3.07 (3.5) 3.5         65 +   North Conway, NH
125 Todd Greenquist U
3.07 (3.5) 3.5         40 +   Scarborough, ME
126 Marc Cyr U
3.07 3.5 3.5         40 +   Hallowell, ME
127 Paul Schuepp U
3.06 (3.5) 3.5         65 +   Sarasota, FL
128 Pat Behling U
3.05 3.5 3.0         40 +   Lincolnville, ME
129 Brett Stillman U
3.04 3.5 3.5         40 +   Falmouth, ME
130 Luke Lyndaker U
3.04 3.5 3.0         40 +   Brunswick, ME
131 Austen Blass U
3.04 3.5 3.5         18 +   Portland, ME
132 Jim Nickelson U
3.02 3.5 3.0         40 +   Camden, ME
133 Bruce Purinton U
3.01 3.5 3.5         40 +   Harpswell, ME
134 Jeremy Cluchey U
3.01 3.5 3.5         40 +   Bowdoinham, ME
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
135 Nate Huber U
3.00 3.0 3.0         40 +   Cumberland Foreside, ME
136 Peter Allen U
3.00 3.0 3.5         40 +   Topsham, ME
137 William Pearson U
2.99 3.0 3.5         40 +   East Boothbay, ME
138 Marko Melendy U
2.99 3.0 3.5         40 +   Brunswick, ME
139 John Gregory U
2.99 3.0 3.0         40 +   Washington, DC
140 Wayde Rankin U
2.98 (3.0) 3.5         40 +   Manchester, ME
141 Stevoe Woods U
2.96 3.0 3.0         65 +   Portland, ME
142 Tom Keleher U
2.95 3.0 3.0         40 +   Harpswell, ME
143 kirk Hoppe U
2.94 3.0 3.0         18 +   Damariscotta, ME
144 Hahna Patterson U
2.93 3.0 3.0         40 +   Topsham, ME
145 Stew Guernsey U
2.92 3.0 3.0         40 +   North Yarmouth, ME
146 Cory Berry U
2.92 3.0 3.0         40 +   Brunswick, ME
147 Eric Chapman U
2.91 3.0 3.0         40 +   South Portland, ME
148 Matthew Boyle U
2.91 3.0 3.0         40 +   Brunswick, ME
149 Darrell Leighton U
2.89 (3.0) 3.5         40 +   FREEPORT, ME
150 Aaron Britt U
2.89 3.0 3.5         40 +   Camden, ME
151 Zachary Nelson U
2.86 3.0 3.5         40 +   Falmouth, ME
152 David Hilton U
2.86 3.0 3.0         18 +   Portland, ME
153 Tsz Wong U
2.85 3.0 3.0         18 +   South Portland, ME
154 Eben Jose U
2.85 3.0 3.5         18 +   Falmouth, ME
155 Dennis Johnstone U
2.85 3.0 3.0         18 +   Harpswell, ME
156 Adam McMahon U
2.84 3.0 3.0         18 +   Cumberland Foreside, ME
157 Jim Hoppin U
2.83 (3.0) 3.5         40 +   Old Orchard Beach, ME
158 Wayne Barber U
2.82 (3.0) 3.5         40 +   Bremen, ME
159 Michael Whipple U
2.81 3.0 3.0         40 +   Yarmouth, ME
160 Gregory Adey U
2.80 3.0 3.5         18 +   Falmouth, ME
161 Andrew Shur U
2.78 3.0 3.0         40 +   South Portland, ME
162 Jack Nicolet U
2.77 3.0 2.5         40 +   Camden, ME
163 Tristan Jordan U
2.77 3.0 3.0         18 +   Arundel, ME
164 Stephen Hendry U
2.76 3.0 3.0         18 +   Falmouth, ME
165 Drew Morris U
2.74 3.0 3.0         40 +   Topsham, ME
166 Patrick McManus U
2.74 3.0 3.0         40 +   Warren, ME
167 Tim Trumbauer U
2.73 3.0 3.0         40 +   Rockport, ME
168 Julien Royer U
2.73 3.0 3.0         18 +   Portland, ME
169 Matthew Slipp U
2.72 3.0 3.5         18 +   Gorham, ME
170 charlie agnew U
2.71 3.0 3.0         18 +   Sabattus, ME
171 Alan Wolf U
2.69 3.0 3.0         40 +   Falmouth, ME
172 Gerald Quirk U
2.69 3.0 3.0         40 +   Rockport, ME
173 Ryan Welch U
2.68 3.0 2.5         18 +   Windham, ME
174 Aaron Lockwood U
2.68 3.0 3.0         40 +   Topsham, ME
175 Eric Levitt U
2.68 3.0 3.0         40 +   CAMDEN, ME
176 Matthew Drew U
2.67 3.0 3.0         18 +   PORTLAND, ME
177 Drew Tieman U
2.65 3.0 2.5         40 +   Pownal, ME
178 Gary DiPerna U
2.64 3.0 3.0         40 +   Brunswick, ME
179 Subrata Das U
2.64 3.0 3.0         40 +   Portland, ME
180 Daniel Barton U
2.64 3.0 3.0         40 +   Portland, ME
181 Chris Ouellette U
2.63 3.0 3.0         40 +   Topsham, ME
182 Brent Danley U
2.62 3.0 3.0         40 +   Saco, ME
183 Roger Ledoux U
2.61 (3.0) 3.0         65 +   Gray, ME
184 Tuan Huynh U
2.61 3.0 4.0         40 +   SACO, ME
185 Matthew Holland U
2.61 3.0 3.0         40 +   Falmouth, ME
186 Roy Cobean U
2.61 3.0 3.0         18 +   Falmouth, ME
187 Steve Bizub U
2.61 3.0 3.0         18 +   Cape Elizabeth, ME
188 John Higgins U
2.59 3.0 3.0         40 +   Old Orchard Beach, ME
189 Steve Pelletier U
2.58 (3.0) 3.0         40 +   Arundel, ME
190 Eddie Cheung U
2.57 (3.0) 3.0         40 +   Damariscotta, ME
191 Derek O'Neill U
2.55 3.0 2.5         18 +   Portland, ME
192 Charles Mazel U
2.54 3.0 3.0         18 +   Bedford, MA
193 Derek Gellis U
2.54 3.0 3.0         40 +   Saco, ME
194 Scott Barnes U
2.54 3.0 3.0         40 +   Waldoboro, ME
195 Andrew Pachner U
2.53 3.0 3.0         40 +   Portland, ME
196 Simon Wignall U
2.52 3.0 2.5         40 +   Falmouth, ME
197 CHUCK SPENCER U
2.51 (3.0) 3.0         40 +   Scarborough, ME
198 Gordon Haldeman U
2.51 (3.0) 2.5         40 +   Falmouth, ME
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
199 Robert Hershfield U
2.50 2.5 3.0         40 +   North Yarmouth, ME
200 Greg Unfricht U
2.49 2.5 3.0         40 +   Freeport, ME
201 Mark Algara U
2.48 (2.5) 3.0         40 +   Portland, ME
202 Nat May U
2.46 (2.5) 2.5         40 +   South Portland, ME
203 Robert Epstein U
2.46 2.5 3.0         40 +   CUMBERLAND CENTER, ME
204 Ryan Harris U
2.45 2.5 3.0         40 +   Brunswick, ME
205 Jonathan Sisk U
2.44 2.5 3.0         40 +   Cape Elizabth, ME
206 Robert GRANT U
2.43 2.5 3.0         40 +   Waldoboro, ME
207 Christian Kristan U
2.41 (2.5) 2.5         18 +   Boothbay Harbor, ME
208 Gary McEvoy U
2.39 (2.5) 2.5         40 +   South Portland, ME
209 Parker Chamberlin U
2.39 2.5 3.0         40 +   Camden, ME
210 Ryan Aponte U
2.37 2.5 3.0         18 +   Port Clyde, ME
211 Jamie Nonni U
2.31 2.5 2.5         40 +   Falmouth, ME
212 Mark Felici U
2.31 2.5 3.0         18 +   Portland, ME
213 jeff sanders U
2.29 2.5 2.5         40 +   SCOTTSDALE, AZ
214 Kipp Wright U
2.26 2.5 2.5         40 +   Rockport, ME
215 Alan Lukas U
2.24 (2.5) 2.5         40 +   Falmouth, ME
216 Dave Rowland U
2.22 2.5 2.5         18 +   Cumberland Foreside, ME
217 David Bailey U
2.15 (2.5) 2.5         40 +   Portland, ME
218 Ken Thumith U
2.04 2.5 2.5         18 +   Camden, ME
219 Mike Perry U
1.81 2.0 2.5         18 +   Damariscotta, ME
Doug Bearce U
n/a n/a 4.0         40 +   Arundel, ME
Collin Burg U
n/a n/a 3.0         18 +   Falmouth, ME
Anthony Cervi U
n/a n/a 3.0         18 +   Brunswick, ME
David Champoux U
n/a n/a 4.0         55 +   North Yarmouth, ME
Jeff Charland U
n/a n/a 3.0         18 +   Rockport, ME
Mark Collinsworth U
n/a n/a 3.5         40 +   Rome, ME
Reed Copsey U
n/a n/a 3.0         18 +   Yarmouth, ME
Gene Cote U
n/a n/a 3.5         40 +   Saco, ME
Jeff Cowie U
n/a n/a 3.5         18 +   Scarborough, ME
Gregory DAugustine U
n/a n/a 3.0         40 +   Greene, ME
David Dealaman U
n/a n/a 4.0         40 +   AUGUSTA, ME
Cameron Douglass U
n/a n/a 3.0         18 +   Scarborough, ME
Jake Drouin U
n/a n/a 3.5         40 +   Scarborough, ME
Stephen Eddy U
n/a n/a 4.5         18 +   Scarborough, ME
Theodore Faugno U
n/a n/a 4.0         18 +   Augusta, ME
Robert Foxworth U
n/a n/a 2.5         18 +   Limerick, ME
Roger Gagne U
n/a n/a 4.0         65 +   Cumberland Foreside, ME
Scott Gorneau U
n/a n/a 4.0         40 +   South Portland, ME
Mark Gray U
n/a n/a 3.0         40 +   Augusta, ME
Rogier Henny U
n/a n/a 4.5         40 +   South Portland, ME
Johnny Hwang U
n/a n/a 3.0         18 +   Falmouth, ME
Daniel Kaiser U
n/a n/a 3.0         18 +   Bremen, ME
Alex Kappelman U
n/a n/a 4.5         18 +   Portland, ME
Daniel Katz U
n/a n/a 3.0         40 +   Cumberland Foreside, ME
Frank Kich U
n/a n/a 3.5         40 +   SHAPLEIGH, ME
Brian Krantz U
n/a n/a 4.5         18 +   Portland, ME
Taylor Krowitz U
n/a n/a 4.0         18 +   BRUNSWICK, ME
Eric Lee U
n/a n/a 4.0         40 +   VAN NUYS, CA
Joshua LeFevre U
n/a n/a 3.5         18 +   Falmouth, ME
Andrew Leighton U
n/a n/a 3.5         18 +   WINDHAM, ME
David Light U
n/a n/a 3.0         18 +   Bremen, ME
Stephen Lindquist U
n/a n/a 3.5         18 +   HOPE, ME
Brian Livingston U
n/a n/a 3.5         18 +   Cape Elizabeth, ME
Dave Low U
n/a n/a 3.5         18 +   Falmouth, ME
Zach Lull U
n/a n/a 3.0         18 +   Portland, ME
Jayme Martin U
n/a n/a 3.5         40 +   UNION, ME
Brian Mavor U
n/a n/a 4.0         55 +   Windham, ME
Dustin Nelson U
n/a n/a 4.5         55 +   BATH, ME
Jannik Nelson U
n/a n/a 3.5         18 +   Danville, CA
Larry Nichols U
n/a n/a 3.0         18 +   Falmouth, ME
Hillman Norberg U
n/a n/a 4.0         18 +   Bar Harbor, ME
Ed de Oliveira U
n/a n/a 2.5         18 +   Portland, ME
Chris Philbrook U
n/a n/a 3.5         40 +   Cumberland Center, ME
Emanuele Porretto U
n/a n/a 3.5         18 +   Cumberland Center, ME
Ryan Richards U
n/a n/a 2.5         18 +   Portland, ME
Steven Richard U
n/a n/a 4.0         55 +   Lyman, ME
Samuel Scott U
n/a n/a 3.5         65 +   Cumberland Foreside, ME
Thad Shattuck U
n/a n/a 3.0         18 +   PORTLAND, ME
Daniel Slane U
n/a n/a 4.0         18 +   Lewiston, ME
Trevor Thaxter U
n/a n/a 4.0         40 +   Falmouth, ME
Jack Verrill U
n/a n/a 3.0         18 +   ?